3
תגובות
שרשור SQL QUERY
פתח
itamarhadad
,
פונקציות PHP נכנסות לשאילתא ככה:
או ככה:
??
mysql_query("UPDATE users SET time=time() WHERE ip=getip()");
או ככה:
mysql_query("UPDATE users SET time=".time()." WHERE ip=".getip());
??
3 תשובות
ממליץ לך ללמוד על ההבדלים בין ארבעת סוגי הגדרות ה-string literal השונים. במירכאות כפולות אתה יכול לשים משתנה ולצפות ש-PHP יתייחס אליו כמשתנה (בניגוד למירכאות בודדות), אבל פונקציה? לעולם לא.
ענה
itamarhadad
ב
07 למאי 2013
#
אני יודע את זה חח
פשוט שמתי לב שכשאר אני משתמש במשתנים $... אז העורך מראה לי שהוא מזהה את זה בכך שהוא מדגיש את זה
אז בכוונה שאלתי על פונקציות כי שם העורך לא הדגיש או הראה שהוא מזהה את זה (לא שאני מסמך על הזיהוי שלו) אז בכל זאת שאלתי על פונקציות בלבד..